﻿
pages_paymentIn_ItemIn = {
    gateWayId: 0,

    //m_objPageItem: new Paging("divItemPaging", "pages_paymentIn_ItemIn.bindData", "pagingCss", 6, 10),
    documentReady: function () {        
        this.bindData(1, 1000);// this.m_objPageItem.pageSize);        
    },

    bindData: function (_cur, _ps) {
        Loading.showProcess();
        $.ajax({
            type: "GET",
            url: "/Handler/Pages/ItemHandler.ashx",
            data: { paymentGatewayId: this.gateWayId, currentPage: _cur, pageSize: _ps, t: "GetListItemIn" },
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            cache: false,
            success: function (data) {
                Loading.closeProcess();
                pages_paymentIn_ItemIn.processData(data, _cur);
            }
        });

    },

    processData: function (data, _cur) {
        //$("#divListItem").setTemplateURL("/Templates/paymentIn/itemin.htm");
        var sHtml = '';
        for (var i = 0; i < data.length; i++) {
            sHtml += '<div class="doisao" id="ite_'+data[i].Id+'">'
                + '<button id="aBuyItem">Mua</button><span>' + COMMON.formatMoney(data[i].ReceiveAu) + '</span> Giá: <strong>'+COMMON.formatMoney(data[i].AmountIn)+' Vcoin</strong><div class="clear"></div>'
                + '</div>';
        }
        $("#divListItem").html(sHtml);
        COMMON.setTemplatePopup("#divPopupBuyItem");
        //pages_paymentIn_ItemIn.m_objPageItem.bindPaging(_cur, data.TotalRecord);
        //if (data.TotalRecord <= pages_paymentIn_ItemIn.m_objPageItem.pageSize) {
        //    $("#divItemPaging").attr('style', 'display:none');
        //} else {
        //    $("#divItemPaging").attr('style', 'display:block');
        //}
    }
};
$("#aBuyItem").live('click', function () {
    var obj = this;
    sConfirm('Thông báo', 'Bạn có chắn chắn mua gói cước này không', function () {

        Loading.showProcess();
        
        var id = $(obj.parentNode).attr("id").substring(4);
        var _data = {
            id: id,
            gateWayId: pages_paymentIn_ItemIn.gateWayId
        };
        $.ajax({
            type: "POST",
            url: "/Service/WSUser.asmx/GoBuyItemIn",
            data: JSON.encode(_data),
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            cache: false,
            success: function (data) {
                Loading.closeProcess();
                var rel = data.d.split('|')[0];
                var mess = data.d.split('|')[1];
                if (rel == -1) {
                    sAlert('Thông báo', 'Bạn chưa đăng nhập!');
                }
                if (rel > 0) {
                    sAlert('Thông báo', 'Bạn đã mua thành công!');
                    try {
                        accountinfo.bindInfo();
                    } catch (e) {

                    }
                    return;
                } else {
                    sAlert('Thông báo', mess);
                }
            }
        });
    });    
});